﻿using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.IO;
using Transferomatic.Enumerators;
using System.Globalization;

namespace Transferomatic.Views
{
    public partial class FileTransferView : Form
    {
        #region Properties
        public DataGridView gridSourceFiles
        {
            get { return this._gridSourceFiles; }
        }

        public ToolStripMenuItem menuitemRemoveFromSelection
        {
            get { return this._menuitemRemoveFromSelection; }
        }

        public Button buttonOpenSource
        {
            get { return this._buttonOpenSource; }
        }

        public Button buttonRemoveSelected
        {
            get { return this._buttonRemoveSelected; }
        }

        public TextBox textboxDestination
        {
            get { return this._textboxDestination; }
        }

        public Button buttonOpenDestination
        {
            get { return this._buttonOpenDestination; }
        }

        public TransferAgentAction Action
        {
            get
            {
                return this._radioCopy.Checked
                    ? TransferAgentAction.Copy
                    : TransferAgentAction.Move;
            }
        }

        public Button buttonOK
        {
            get { return this._buttonOK; }
        }

        public Button buttonCancel
        {
            get { return this._buttonCancel; }
        }

        public OpenFileDialog openfiledialogSource
        {
            get { return this._openfiledialogSource; }
        }

        public FolderBrowserDialog folderbrowserdialogDestination
        {
            get { return this._folderbrowserdialogDestination; }
        }
        #endregion

        public FileTransferView()
        {
            InitializeComponent();
        }
    }
}
